<?php
/**
 * 论坛帖子后台管理
 * 
 */
namespace App\Http\Controllers\Admin;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;
use DB;

class BbspostController extends Controller
{   
    //显示论坛 帖子列表
    //
    public function getIndex()
    {   
        //获取post表中的数据
        //$datas=DB::table('post')->paginate(10);
        $datas=DB::table('post')
                    ->join('posttype','post.tid','=','posttype.id')
                    ->join('userdetail','post.uid','=','userdetail.id')
                    // ->join('reply','post.0id','=','reply.pid')
                    ->select('post.*','userdetail.username','posttype.name')
                    ->get();
        foreach($datas as $k=>$v){
            // echo "<pre>";
            // var_dump($v);
            // echo "</pre>";
            // 获取当前帖子的回帖次数
            $retimes=DB::table('reply')->where('pid','$v->id')->count();
            // var_dump($retimes);
            // 将获取到的回帖数 压入datas中
            $v->retimes=$retimes;
        }
        
        // dd($datas);
        return view('Admin.bbspost.index',['datas'=>$datas,]);
    }

    /**
     * 浏览帖子详情
     * @return 
     */
    public function getScan($id)
    {
        dd($id);

    }
    /**
     * 删除帖子
     * @param  
     * @return 
     */
    public function getDelete($id)
    {
        DB::table('post')->where('id',$id)->delete();

        return redirect('/admin/bbspost');
    }




}
